/*
 * @Author: albert shyttsyj@126.com
 * @Date: 2024-05-18 17:43:53
 * @LastEditors: albert shyttsyj@126.com
 * @LastEditTime: 2024-05-25 19:36:00
 * @FilePath: /sales-assistant-admin/src/components/index.js
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
import Vue from 'vue'
// wms table组件
import WmsTable from '@/components/WmsTable';
// 通用form table
import ComForm from '@/components/ComForm';
import ComTable from '@/components/ComTable';
import DictRadio from '@/components/DictRadio';
import DictSelect from '@/components/DictSelect';
import DictTag from '@/components/DictTag';
import Pagination from '@/components/Pagination';
import RightToolbar from '@/components/RightToolbar';
// 自定义表格工具扩展
import OpenData from '@/components/open-data/index.vue';
import Desensitize from '@/components/Desensitize/index.vue';
import Card from '@/components/card/index';
import TableSelect from '@/components/table-select';
import Icon from '@/components/icon';
import SelectCustomer from '@/components/select-customer';

Vue.component('WmsTable', WmsTable);
Vue.component('ComForm', ComForm);
Vue.component('ComTable', ComTable);
Vue.component('DictRadio', DictRadio);
Vue.component('DictSelect', DictSelect);
Vue.component('DictTag', DictTag);
Vue.component('Pagination', Pagination);
Vue.component('RightToolbar', RightToolbar);
Vue.component('OpenData', OpenData);
Vue.component('Desensitize', Desensitize);
Vue.component('Card', Card);
Vue.component('TableSelect', TableSelect);
Vue.component('Icon', Icon);
Vue.component('SelectCustomer', SelectCustomer);


import '@/components/bpmnProcessDesigner/package/theme/index.scss';


import MyPD from '@/components/bpmnProcessDesigner/package/index.js';
Vue.use(MyPD);

// Form Generator 组件需要使用到 tinymce
import Tinymce from '@/components/tinymce/index.vue';
Vue.component('tinymce', Tinymce);

